package com.zjdiepu.www.proxy.model.dto.transfer;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.zjdiepu.www.base.core.BaseModel;

/**
 * 中转_日志表<br/>
 * @author xiongxiaotun<br/>
 * @time 2017年12月13日 17时46分<br/>
 * @since 1.0<br/>
 */
@ApiModel(value="TransferLogs", description="中转_日志表", parent = BaseModel.class)
public class TransferLogs extends BaseModel {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 银行订单号
	 */
	@ApiModelProperty(name="bankOrderNo",required=false,value="银行订单号",example="银行订单号")
	private String bankOrderNo;
	
	/**
	 * 数据ID
	 */
	@ApiModelProperty(name="dataId",required=false,value="数据ID",example="数据ID")
	private String dataId;
	
	/**
	 * 发给银行的流水号
	 */
	@ApiModelProperty(name="cmpSeq",required=false,value="发给银行的流水号",example="发给银行的流水号")
	private String cmpSeq;
	
	/**
	 * 业务类型 
	 */
	@ApiModelProperty(name="busiType",required=false,value="业务类型 ",example="业务类型 ")
	private String busiType;
	
	/**
	 * 业务ID 
	 */
	@ApiModelProperty(name="busiId",required=false,value="业务ID ",example="业务ID ")
	private String busiId;
	
	/**
	 * 事件模块ID
	 */
	@ApiModelProperty(name="transferModeId",required=false,value="事件模块ID",example="事件模块ID")
	private String transferModeId;
	
	/**
	 * 事件模块名称
	 */
	@ApiModelProperty(name="transferModeName",required=false,value="事件模块名称",example="事件模块名称")
	private String transferModeName;
	
	/**
	 * 事件描述
	 */
	@ApiModelProperty(name="describeEvent",required=false,value="事件描述",example="事件描述")
	private String describeEvent;
	
	/**
	 * 数据处理状态   1:成功  0:失败
	 */
	@ApiModelProperty(name="statusEvent",required=false,value="数据处理状态   1:成功  0:失败",example="0")
	private Integer statusEvent;
	
	public String getBankOrderNo(){
		return this.bankOrderNo;
	}
	
	public void setBankOrderNo(String bankOrderNo){
		this.bankOrderNo = bankOrderNo;
	}

	public String getDataId(){
		return this.dataId;
	}
	
	public void setDataId(String dataId){
		this.dataId = dataId;
	}

	public String getCmpSeq(){
		return this.cmpSeq;
	}
	
	public void setCmpSeq(String cmpSeq){
		this.cmpSeq = cmpSeq;
	}

	public String getBusiType(){
		return this.busiType;
	}
	
	public void setBusiType(String busiType){
		this.busiType = busiType;
	}

	public String getBusiId(){
		return this.busiId;
	}
	
	public void setBusiId(String busiId){
		this.busiId = busiId;
	}

	public String getTransferModeId(){
		return this.transferModeId;
	}
	
	public void setTransferModeId(String transferModeId){
		this.transferModeId = transferModeId;
	}

	public String getTransferModeName(){
		return this.transferModeName;
	}
	
	public void setTransferModeName(String transferModeName){
		this.transferModeName = transferModeName;
	}

	public String getDescribeEvent(){
		return this.describeEvent;
	}
	
	public void setDescribeEvent(String describeEvent){
		this.describeEvent = describeEvent;
	}

	public Integer getStatusEvent(){
		return this.statusEvent;
	}
	
	public void setStatusEvent(Integer statusEvent){
		this.statusEvent = statusEvent;
	}

	@Override
	public String toString() {
		return super.toString() + "TransferLogs [bankOrderNo = " + bankOrderNo + ", dataId = " + dataId + ", cmpSeq = " + cmpSeq + ", busiType = " + busiType + ", busiId = " + busiId + ", "
			+ "transferModeId = " + transferModeId + ", transferModeName = " + transferModeName + ", describeEvent = " + describeEvent + ", statusEvent = " + statusEvent + "]";
	}
    
}